#ifndef ZIGBUSISANALOGICITEM_H
#define ZIGBUSISANALOGICITEM_H

#include "ZigbusItem.h"

#define IS_ANALOGIC_ITEM_SIZE 1

class ZigbusIsAnalogicItem : public ZigbusItem
{
public:
    ZigbusIsAnalogicItem();
    ZigbusIsAnalogicItem(int value);
    ZigbusIsAnalogicItem(const ZigbusIsAnalogicItem& other);
    virtual ~ZigbusIsAnalogicItem() { }
    virtual QString text() const;
    virtual QString type() const { return "is_analogic"; }
    static ZigbusIsAnalogicItem INVALID() { return ZigbusIsAnalogicItem(-1); }
};

#endif // ZIGBUSISANALOGICITEM_H
